|
Nginx : Basic Authentication
2016/07/07 |
|
Enable Basic Authentication to limit access on specific web pages.
|
|
| [1] | For example, set Basic Auth under the "/auth-basic" directory. |
|
root@www:~#
apt-get -y install apache2-utils
root@www:~#
vi /etc/nginx/sites-available/default # add into "server" section
location /auth-basic {
auth_basic "Basic Auth";
auth_basic_user_file "/etc/nginx/.htpasswd";
}
htpasswd -c /etc/nginx/.htpasswd ubuntu New password: # set password Re-type new password: Adding password for user ubuntu root@www:~# mkdir /var/www/html/auth-basic root@www:~# systemctl restart nginx
|
| [2] | Access to the test page with Web browser on a Client and authenticate with a user which is added with htpasswd. |
|
| [3] | Just accessed. |
|